x86/p2m: make p2m_change_type() behavior match p2m_change_entry_type_global()'s
authorJan Beulich <jbeulich@suse.com>
Fri, 28 Mar 2014 12:36:19 +0000 (13:36 +0100)
committerJan Beulich <jbeulich@suse.com>
Fri, 28 Mar 2014 12:36:19 +0000 (13:36 +0100)
commite5ae6eefdfbc1816b050d02998f69f0b78d5c814
tree7519339d8d6a7ed70b3c1dce8f3176881d0cf405
parentef437690af8b75e6758dce77af75a22b63982883
x86/p2m: make p2m_change_type() behavior match p2m_change_entry_type_global()'s

- don't reset access permissions
- don't shatter super pages

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Tim Deegan <tim@xen.org>
xen/arch/x86/mm/p2m.c